Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
52 LETCHWORTH ROAD Detached £405,000 5 Dec 2023
56 LETCHWORTH ROAD Semi-Detached £206,500 24 Mar 2020
58 LETCHWORTH ROAD Semi-Detached £275,000 20 May 2016
60 LETCHWORTH ROAD Detached £240,000 20 May 2003
62 LETCHWORTH ROAD Semi-Detached £192,500 22 Apr 2005